import type { SVGProps } from 'react'
import { Ref, forwardRef, memo } from 'react'
const SvgComponent = (props: SVGProps<SVGSVGElement>, ref: Ref<SVGSVGElement>) => (
  <svg
    xmlns='http://www.w3.org/2000/svg'
    xmlnsXlink='http://www.w3.org/1999/xlink'
    width={20}
    height={20}
    viewBox='0 0 20 20'
    fill='none'
    ref={ref}
    {...props}>
    <g opacity={1} transform='translate(0 0)  rotate(0 10 10)'>
      <path
        id='\u8DEF\u5F84 1 (\u8F6E\u5ED3)'
        fillRule='evenodd'
        fill='currentColor'
        transform='translate(2.748188030847473 3.331337761823306)  rotate(0 7.0959059845762535 7.453750195167285)'
        opacity={1}
        d='M5.36,1.7C5.36,1.56 5.41,1.44 5.51,1.35C5.6,1.25 5.72,1.2 5.86,1.2C6,1.2 6.12,1.25 6.22,1.35C6.32,1.45 6.37,1.56 6.37,1.7L6.37,5.57L7.57,5.57L7.57,1.7C7.57,1.47 7.53,1.25 7.44,1.03C7.35,0.83 7.23,0.65 7.07,0.49C6.91,0.34 6.73,0.22 6.52,0.13C6.31,0.04 6.09,0 5.86,0C5.63,0 5.41,0.04 5.2,0.13C5,0.22 4.82,0.34 4.66,0.5C4.5,0.65 4.38,0.83 4.29,1.04C4.21,1.25 4.16,1.47 4.16,1.7L4.16,6.75L2.54,5.86C2.17,5.65 1.78,5.58 1.37,5.67C1.01,5.74 0.7,5.93 0.44,6.21C0.19,6.5 0.04,6.83 0.01,7.2C-0.03,7.61 0.07,7.99 0.32,8.34L0.96,9.22L2.71,11.79L3.16,12.39C3.68,13.11 4.33,13.69 5.11,14.13C5.88,14.56 6.72,14.82 7.6,14.89L7.65,14.29L7.61,14.89C8.48,14.96 9.32,14.84 10.14,14.55C10.92,14.27 11.62,13.85 12.23,13.28C12.85,12.71 13.32,12.05 13.66,11.29C14.02,10.5 14.19,9.66 14.19,8.79L14.19,2.83L12.99,2.83L12.99,8.79C12.99,9.49 12.85,10.16 12.57,10.8C12.29,11.41 11.91,11.94 11.42,12.4C10.92,12.86 10.36,13.2 9.73,13.42C9.08,13.66 8.4,13.75 7.7,13.69L7.7,13.69C6.98,13.63 6.32,13.43 5.69,13.08C5.07,12.73 4.55,12.27 4.13,11.69L3.69,11.09L1.94,8.54L1.3,7.64C1.22,7.53 1.19,7.42 1.2,7.31C1.21,7.2 1.26,7.1 1.34,7.01C1.42,6.92 1.51,6.87 1.62,6.84C1.73,6.82 1.85,6.84 1.96,6.9L4.39,8.25L4.44,8.27C4.6,8.32 4.76,8.32 4.91,8.27L5.05,8.22L5.15,8.12C5.29,7.98 5.36,7.81 5.36,7.62L5.36,1.7Z '
      />
      <path
        id='\u77E9\u5F62 1 (\u8F6E\u5ED3)'
        fillRule='evenodd'
        fill='currentColor'
        transform='translate(9.11702343733998 1.7626508279863629)  rotate(0 1.70187 4.159420000000001)'
        opacity={1}
        d='M3.4,7.72L3.4,7.72L3.4,1.7C3.4,1.47 3.36,1.25 3.27,1.04C3.18,0.83 3.06,0.65 2.9,0.5C2.75,0.34 2.57,0.22 2.36,0.13C2.15,0.04 1.93,0 1.7,0C1.47,0 1.25,0.04 1.04,0.13C0.83,0.22 0.65,0.34 0.5,0.5C0.34,0.65 0.22,0.83 0.13,1.04C0.04,1.25 0,1.47 0,1.7L0,7.72L0,7.72C0,7.76 0,7.8 0.01,7.84C0.02,7.88 0.03,7.91 0.05,7.95C0.06,7.99 0.08,8.02 0.1,8.05C0.12,8.09 0.15,8.12 0.18,8.14C0.2,8.17 0.23,8.2 0.27,8.22C0.3,8.24 0.33,8.26 0.37,8.27C0.41,8.29 0.44,8.3 0.48,8.31C0.52,8.32 0.56,8.32 0.6,8.32C0.64,8.32 0.68,8.32 0.72,8.31C0.76,8.3 0.79,8.29 0.83,8.27C0.87,8.26 0.9,8.24 0.93,8.22C0.97,8.2 1,8.17 1.02,8.14C1.05,8.12 1.08,8.09 1.1,8.05C1.12,8.02 1.14,7.99 1.15,7.95C1.17,7.91 1.18,7.88 1.19,7.84C1.2,7.8 1.2,7.76 1.2,7.72L1.2,1.7C1.2,1.56 1.25,1.44 1.35,1.35C1.44,1.25 1.56,1.2 1.7,1.2C1.84,1.2 1.96,1.25 2.05,1.35C2.15,1.44 2.2,1.56 2.2,1.7L2.2,7.72L2.2,7.72C2.2,7.76 2.21,7.8 2.22,7.84C2.22,7.88 2.23,7.91 2.25,7.95C2.26,7.99 2.28,8.02 2.31,8.05C2.33,8.09 2.35,8.12 2.38,8.14C2.41,8.17 2.44,8.2 2.47,8.22C2.5,8.24 2.54,8.26 2.57,8.27C2.61,8.29 2.65,8.3 2.69,8.31C2.73,8.32 2.76,8.32 2.8,8.32C2.84,8.32 2.88,8.31 2.92,8.31C2.96,8.3 3,8.29 3.03,8.27C3.07,8.26 3.1,8.24 3.14,8.22C3.17,8.2 3.2,8.17 3.23,8.14C3.26,8.12 3.28,8.08 3.3,8.05C3.32,8.02 3.34,7.98 3.36,7.95C3.37,7.91 3.38,7.87 3.39,7.84C3.4,7.8 3.4,7.76 3.4,7.72Z '
      />
      <path
        id='\u77E9\u5F62 1 (\u8F6E\u5ED3)'
        fillRule='evenodd'
        fill='currentColor'
        transform='translate(11.320105822361484 3.331337761823306)  rotate(0 1.71 3.0849999999999995)'
        opacity={1}
        d='M0,1.71L0,6.17L1.2,6.17L1.2,1.71C1.2,1.57 1.25,1.45 1.34,1.34C1.45,1.25 1.57,1.2 1.71,1.2C1.85,1.2 1.97,1.25 2.08,1.34C2.17,1.45 2.22,1.57 2.22,1.71L2.22,6.17L3.42,6.17L3.42,1.71C3.42,1.49 3.38,1.27 3.29,1.06C3.21,0.85 3.09,0.67 2.93,0.51L2.92,0.5L2.91,0.49C2.75,0.33 2.57,0.21 2.36,0.13C2.15,0.04 1.93,0 1.71,0C1.49,0 1.27,0.04 1.06,0.13C0.85,0.21 0.67,0.33 0.51,0.49L0.5,0.5L0.49,0.51C0.33,0.67 0.21,0.85 0.13,1.06C0.04,1.27 0,1.49 0,1.71Z '
      />
      <path
        id='\u77E9\u5F62 1 (\u8F6E\u5ED3)'
        fillRule='evenodd'
        fill='currentColor'
        transform='translate(13.546257132880555 4.4732495739554)  rotate(0 1.70187 2.8051399999999997)'
        opacity={1}
        d='M0.13 1.04C0.22 0.83 0.34 0.65 0.5 0.5C0.65 0.34 0.83 0.22 1.04 0.13C1.25 0.04 1.47 0 1.7 0C1.93 0 2.15 0.04 2.36 0.13C2.57 0.22 2.75 0.34 2.9 0.5C3.06 0.65 3.18 0.83 3.27 1.04C3.36 1.25 3.4 1.47 3.4 1.7L3.4 5.01C3.4 5.05 3.4 5.09 3.39 5.13C3.38 5.17 3.37 5.2 3.36 5.24C3.34 5.28 3.32 5.31 3.3 5.34C3.28 5.38 3.26 5.41 3.23 5.43C3.2 5.46 3.17 5.49 3.14 5.51C3.1 5.53 3.07 5.55 3.03 5.56C3 5.58 2.96 5.59 2.92 5.6C2.88 5.61 2.84 5.61 2.8 5.61C2.76 5.61 2.73 5.61 2.69 5.6C2.65 5.59 2.61 5.58 2.57 5.56C2.54 5.55 2.5 5.53 2.47 5.51C2.44 5.49 2.41 5.46 2.38 5.43C2.35 5.41 2.33 5.38 2.3 5.34C2.28 5.31 2.26 5.28 2.25 5.24C2.23 5.2 2.22 5.17 2.22 5.13C2.21 5.09 2.2 5.05 2.2 5.01L2.2 1.7C2.2 1.56 2.15 1.44 2.05 1.35C1.96 1.25 1.84 1.2 1.7 1.2C1.56 1.2 1.44 1.25 1.35 1.35C1.25 1.44 1.2 1.56 1.2 1.7L1.2 5.01C1.2 5.05 1.2 5.09 1.19 5.13C1.18 5.17 1.17 5.2 1.15 5.24C1.14 5.28 1.12 5.31 1.1 5.34C1.08 5.38 1.05 5.41 1.02 5.43C1 5.46 0.97 5.49 0.93 5.51C0.9 5.53 0.87 5.55 0.83 5.56C0.79 5.58 0.76 5.59 0.72 5.6C0.68 5.61 0.64 5.61 0.6 5.61C0.56 5.61 0.52 5.61 0.48 5.6C0.44 5.59 0.41 5.58 0.37 5.56C0.33 5.55 0.3 5.53 0.27 5.51C0.23 5.49 0.2 5.46 0.18 5.43C0.15 5.41 0.12 5.38 0.1 5.34C0.08 5.31 0.06 5.28 0.05 5.24C0.03 5.2 0.02 5.17 0.01 5.13C0 5.09 0 5.05 0 5.01L0 1.7C0 1.47 0.04 1.25 0.13 1.04Z'
      />
    </g>
  </svg>
)
const ForwardRef = forwardRef(SvgComponent)
const Memo = memo(ForwardRef)
export default Memo
